Enterprise Version
inspired by Fuyuko Matsui